.desktop {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.iframeContainer {
  will-change: auto;
  width: 100%;
  height: 100%;
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.05);
  }
  100% {
    transform: scale(1);
  }
}

.folderPulse {
  animation: pulse 1s infinite;
}

.desktopDragOver {
  animation: borderBreathing 1.5s infinite;
}

@keyframes borderBreathing {
  0% {
    border: 2px dashed rgba(0, 0, 0, 0.1);
  }
  50% {
    border: 2px dashed rgba(0, 0, 0, 0.3);
  }
  100% {
    border: 2px dashed rgba(0, 0, 0, 0.1);
  }
}
